package com.translate.web.param.contract;

public interface IPayManagerAddParam<P extends IPayManagerServiceAddParam, M extends IManuscriptAddParam> {
//	public Byte getTranslate();
//
//	public void setTranslate(Byte translate);

	public Integer getPayType();

	public void setPayType(Integer payType);
	
	public int getUserId() ;

	public void setUserId(int userId) ;
	
	public Integer getAssocId();
	
	/**
	 * 基础服务
	 * @return
	 */
	public P[] getItemService();
	
	/**
	 * 作图
	 * @return
	 */
	public P[] getDataPlotting();
	
	/**
     * 基础服务 稿件
     * @return
     */
	public M[] getManuscripts();
	
	/**
	 * 数据作图稿件
	 * @return
	 */
	public M[] getPlottingManuscripts();
}